recursive list - English Synonyms Dictionary